package file;

import java.io.File;
import java.io.IOException;

public class FileDemo01 {
    public static void main(String[] args) throws IOException {
        //创建一个文件 对象
        File f1 = new File("hello.txt");
        //获取文件对象的相对路径
        System.out.println(f1.getPath());
        //获取文件的绝对路径
        System.out.println(f1.getAbsolutePath());
        //判断文件是否存在
        System.out.println(f1.exists());
        //假如文件不存在则创建文件（注意，这里不会创建目录）
        if(f1.exists()){
            System.out.println("文件已经存在");
        }else{
            f1.createNewFile();
            System.out.println("文件创建OK");
        }
        //获取文件的名字
        System.out.println(f1.getName()); //hello.txt
        //判断文件是否可读
        System.out.println(f1.canRead()); //true
        //判断文件是否可写
        System.out.println(f1.canWrite()); //true
        //获取文件大小
        System.out.println(f1.length()); //0
        //判断文件是否是隐藏文件
        System.out.println(f1.isHidden());//false
    }
}






